high-tension spark plug - Alemán Inglés Diccionario